﻿using DMC.Core.Models.Dto;
using DMC.Core.Models.Queries;
using DMC.Core.Models.VO;
using MiniFox.Components;
using MiniFox.Infrastructure;

namespace DMC.Core.Services
{
    [AutoRegister]
    public interface ICommandService
    {
        //ResultObject<IEnumerable<CommandVo>> Query(PagedQueryObject<CommandQuery> query);
        //CommandVo Create(CommandDto commandDto);
        //CommandVo Update(CommandDto commandDto);
        //void Delete(string name);
        //CommandVo GetItem(string name);
        //void Sync();

        object Test(CommandTestDto commandTest);
    }
}
